block1 Ethereum および Web3 ハッカソン ETHGlobal の概要
Ethereum とは
Dapps を構築することを目的として開発されたブロックチェーンプラットフォームです。
DApps: Decentralized Applications
Dapps とはブロックチェーン上で構築されたアプリケーションのことです。
DApps としてブロックチェーンの特性を活用した代替通貨や金融サービスなどが開発されています。
スマートコントラクト
Ethereum 上のアプリケーション(プログラム)は「スマートコントラクト」と呼ばれます。
スマートコントラクトは EVM (Ethereum Virtual Machine) 上で実行されます。 一般に、Ethereum のスマートコントラクトは Solidity という言語で書かれています。 ブロックチェーン上で実際に実行されるのは、コンパイルされたバイトコードです。
Ethereum スマートコントラクトはチューリング完全です。
ただし、プログラムの実行時にオペレーションごとに所定のコスト(ガス)を支払う必要があります。
Ether
他の多くのブロックチェーンと同様ビルトインのネイティブ通貨があり、その通貨を Ether と呼びます。
ブロックチェーンそのものは Ethereum
Ether の単位は ETH
World Computer
Ethereum ブロックチェーン自体は世界中でシングルトンの「ステートマシン」です。
「ワールドコンピュータ」とも呼ばれます。かっこいい。
ステートマシン上の状態に変更を加える操作を「トランザクション」と呼びます。
A さんから B さんに 4.2 Ether を送金するというトランザクションを Ethereum ネットワークに送信
Aさんの口座残高から 4.2 Ether が差し引かれて、Bさんの口座残高が 4.2 Ether 増える、という状態変化が起きる
デジタル署名
トランザクションの実行時は、実行したいトランザクションに加え、そのトランザクションを実行することを許可するデジタル署名が必要です。
実行したいトランザクションにはトランザクション実行時のコスト支払い内容も含まれます。
Ethereum では ECDSA (楕円曲線DSA)によるデジタル署名を活用しています。
Next steps
Ethereum の詳細については以下を参照してみてください。
暗号技術については次の書籍がおすすめです。
ETHGlobal とは
世界中で Ethereum のハッカソンを主催している団体です。
Ethereum やその周辺ブロックチェーン、ツールの開発企業がスポンサーしています。
スポンサーによる賞金が設定されていて、新しい技術やツールを勉強するインセンティブになっています。
1st prize from OpenSea (NFTHack)
1st prize from Ethereum Foundation (ETHBogota)
1st prize from Scroll (ETHBogota)
Top 5 prize from MetaMask (ETHIndia)
Top 5 prize from Polygon (Road to Web3)
Top 5 prize from Optimism (ETHOnline)
2nd prize from Ethereum Foundation (ETHIndia)
3rd prize from Starkware (STARKNET CC INDIA)
Web3 ハッカソンおすすめ
短期間で新しい技術を身につけることができる
ここでプロトタイプを作って実際のサービスになったケースも
賞金額が大きいので、開発予算に使ったり、旅費にしたりできる
Pros / Cons あるがエンジニアにとってはブルーオーシャン
世界中で友達ができる
ETHIndia で友達になったエンジニアたちと
https://scrapbox.io/files/63d53f626484d2001ec3043d.jpg
ハッカソン会場の雰囲気
https://scrapbox.io/files/63d777041c5f1a001d853606.jpg
https://scrapbox.io/files/63d777169a91f7001e6b8897.jpg
https://scrapbox.io/files/63d7772a85cf76001e4fc0d4.jpg
公式のカメラマンが撮った写真等もあります
ETHIndia
ETHBogota
ETHGlobal Tokyo
2023年4月14日 - 16日にわたって東京で行われるハッカソン
応募締切: 2023年4月3日
参加費無料
1チーム5名まで
最優秀10チーム賞
各スポンサー賞
コードはこのハッカソン期間中に 0 から作る必要あり
アイディアを出しておくこと自体は ok
基本セッションやプレゼンは英語
これまでの経験から
食事は朝昼晩提供される
Swag が豪華
会場に24時間滞在できる
サイドイベントが複数開催される
Next